/**
 * 布局插件 - 提供排班表的基础布局结构
 * 包括：头部工具栏、日期导航、员工列表、排班网格
 */

import type { Plugin } from '../../types'
import { LayoutView } from './LayoutView'
import './styles.css'

export const LayoutPlugin: Plugin = {
  id: 'layout',
  name: 'Layout Plugin',
  version: '1.0.0',
  description: '提供排班表的基础布局结构',

  component: LayoutView,

  onInstall(_context) {
    console.log('[LayoutPlugin] Installed')
  },

  onEnable(_context) {
    console.log('[LayoutPlugin] Enabled')
  },

  onDisable(_context) {
    console.log('[LayoutPlugin] Disabled')
  },

  onUninstall(_context) {
    console.log('[LayoutPlugin] Uninstalled')
  },
}
